to have a responsibility to provide - Allemand Anglais Dictionnaire